Pertanyaan yang diberi tag «syntax»

Himpunan aturan yang menentukan kombinasi simbol yang dianggap terstruktur dengan benar untuk bahasa tersebut.


3
Perbedaan kinerja untuk COALESCE versus ISNULL?
Saya telah melihat banyak orang menggunakan fungsi COALESCE menggantikan ISNULL. Dari pencarian internet, saya telah menemukan bahwa COALESCE adalah standar ANSI, jadi ada keuntungan yang kita tahu apa yang diharapkan ketika menggunakannya. Namun, ISNULL tampaknya lebih mudah dibaca karena tampaknya lebih jelas apa yang dilakukannya. Saya juga menyadari bahwa ISNULL …

6
Cara membuat tabel sementara menggunakan VALUES di PostgreSQL
Saya belajar PostgreSQL dan mencoba mencari cara untuk membuat tabel sementara atau WITHdeklarasi yang dapat digunakan sebagai pengganti tabel biasa, untuk keperluan debugging. Saya melihat dokumentasi untuk CREATE TABLE dan katanyaVALUES bisa digunakan sebagai query tetapi tidak memberikan contoh; dokumentasi untuk VALUESklausa yang ditautkan di dalamnya juga tidak memiliki contoh? …

4
MySQL Mengatur waktu UTC sebagai stempel waktu default
Bagaimana cara menetapkan kolom cap waktu yang nilai default-nya adalah waktu UTC saat ini? MySQL menggunakan UTC_TIMESTAMP()fungsi untuk stempel waktu UTC: mysql> SELECT UTC_TIMESTAMP(); +---------------------+ | UTC_TIMESTAMP() | +---------------------+ | 2012-07-01 11:36:35 | +---------------------+ 1 row in set (0.00 sec) Jadi saya sudah mencoba: CREATE TABLE `blah` ( `creation_time` TIMESTAMP …


1
(NOLOCK) vs NOLOCK
Saya sedang menyelidiki beberapa pemblokiran ketika saya melihat permintaan yang terlihat seperti ini: SELECT SomeField FROM SomeTable NOLOCK Saya melihat NOLOCKdan ingin tahu bagaimana bisa memblokir pertanyaan lain, dalam DELETEpernyataan kasus ini . Saya melihat sekilas kunci menggunakan sp_lockdan di sini adalah apa yang saya lihat: DB S GRANT TAB …

2
Bagaimana cara mendeklarasikan dan menggunakan variabel di Oracle?
Keahlian utama saya adalah dengan SQL Server, tetapi saya telah diminta untuk melakukan sejumlah pencarian Oracle. Saya telah menulis SQL berikut: declare @startDate int select @startDate = 20110501 Dan saya mendapatkan kesalahan ini: declare @startDate int select @startDate = 20110501 Error at line 1 ORA-06550: line 1, column 9: PLS-00103: …

2
Oracle luar bergabung dengan kasus sintaksis
Saya telah melihat yang berikut ini dalam kueri yang seharusnya porting dari Oracle outer join syntax ke SQL standard outer join syntax: SELECT ... FROM A, B, C, D, E WHERE A.A_ID = B.A_ID AND B.B_ID = C.A_ID(+) AND B.B_KEY = C.B_KEY(+) AND C.C_ID = D.C_ID(+) AND B.A_ID = E.A_ID(+) …
16 oracle  join  syntax 

2
Mengapa CTE harus dimulai dengan semi-colon?
Saya hanya melihat posting di StackOverflow di mana Aaron Bertrand mengusulkan menggunakan CTE daripada tabel angka, yang merupakan cara yang elegan untuk melakukan tugas yang ada. Pertanyaan saya adalah, mengapa baris pertama CTE dimulai dengan titik koma? ;WITH n AS (SELECT TOP (10000) n FROM (SELECT n = ROW_NUMBER() OVER …
14 sql-server  t-sql  cte  syntax 

1
Apa yang memungkinkan SQL Server untuk memperdagangkan nama objek untuk string yang diteruskan ke prosedur sistem
Apa yang menyebabkannya legal untuk meneruskan nama objek ke prosedur yang disimpan sistem sp_helptext? Mekanisme apa yang mengubah nama objek menjadi string? misalnya -- works sp_helptext myproc sp_helptext [myproc] sp_helptext [dbo.myproc] -- and behaves the same as a string sp_helptext 'myproc' sp_helptext 'dbo.myproc' -- does not work sp_helptext dbo.myproc -- …



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.