Teşekkür ederim, Go nun kullanımı sanırım nceki komutu yok sayıp tekrar yeni satıra geçiyor. satırlardaki başlayan biten anahtarları kapatıyor. GO yazınca kafa ters algıladı benin. "Go" sanki move anlamında gibi olunca anlayamamıştım. SQL de bir query çalıştırdığında performansı ayarlamak için bir yaşam dngüsü oluşturuyor. Normal yazılım dillerindeki gibi satır satır okumuyor. Son satırdan başlayıp sonra ilk, sonra ortadaki sorgu gibi devam edebiliyor. GO üstteki satırdaki işlemi tamamlamadan alttaki satırlara geçme demek oluyor. Senin sorguda nce create table çalışırsa db olmadığı için patlar. GO eklediğinde nce db oluşturur ve tamamlar create table ondan sonra çalışır. Yazilimci tarafından 18/Kas/20 08:07 tarihinde düzenlenmiştir Titanyumun gücü adına!!!

tsql ile oluşturabilirsin. CREATE DATABASE deneyDB USE deneyDB CREATE TABLE Kullanicilar ( Id UNIQUEIDENTIFIER PRIMARY KEY NOT NULL DEFAULT NEWID , ad varchar(100) NULL, soyad varchar(100) NULL, durum bit NULL ) Sırayla çalıştırırsan çalıştığını grürsün. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

Aralara go koyarsan çalışır. Create database dbadi go use dbadi go Create table tablo adı vs. CREATE DATABASE TEST; GO USE TEST; GO CREATE TABLE SINIF ( ID INT NOT NULL, ADI VARCHAR (20) NOT NULL ) Commands completed successfully. Teşekkür ederim, Go nun kullanımı sanırım nceki komutu yok sayıp tekrar yeni satıra geçiyor. satırlardaki başlayan biten anahtarları kapatıyor. GO yazınca kafa ters algıladı benin. "Go" sanki move anlamında gibi olunca anlayamamıştım. Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

Use ve go anahtar kelimeler çok kullanılan bir anahtar kelime değil sanırım. hep manuel tanıtımlar var. Teşkr. Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

SQL manageent üzerinnden Database sağ tıkla create script dersen tsql tümünü grürsün

Use ve go anahtar kelimeler Cehennemin dibine kadar yolum var daha.. || Nasılsa her yalnız kendine sürgündür Asmera unutma.

tsql ile oluşturabilirsin. CREATE DATABASE deneyDB USE deneyDB CREATE TABLE Kullanicilar ( Id UNIQUEIDENTIFIER PRIMARY KEY NOT NULL DEFAULT NEWID , ad varchar(100) NULL, soyad varchar(100) NULL, durum bit NULL ) Sırayla çalıştırırsan çalıştığını grürsün. Hepsi aynı anda çalışmıyor, tek tek çalışıyor işimi grmedi :) select gibi bir komut olmalı sanırım. CREATE DATABASE TEST; USE TEST; CREATE TABLE SINIF ( ID INT NOT NULL, ADI VARCHAR (20) NOT NULL ) Msg 1801, Level 16, State 3, Line 1 Database 'TEST' already exists. Choose a different database name. Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

siyahbereli bunu yazdı ontedi bunu yazdı tsql ile oluşturabilirsin. CREATE DATABASE deneyDB USE deneyDB CREATE TABLE Kullanicilar ( Id UNIQUEIDENTIFIER PRIMARY KEY NOT NULL DEFAULT NEWID , ad varchar(100) NULL, soyad varchar(100) NULL, durum bit NULL ) Sırayla çalıştırırsan çalıştığını grürsün. Hepsi aynı anda çalışmıyor, tek tek çalışıyor işimi grmedi :) select gibi bir komut olmalı sanırım. CREATE DATABASE TEST; USE TEST; CREATE TABLE SINIF ( ID INT NOT NULL, ADI VARCHAR (20) NOT NULL ) Msg 1801, Level 16, State 3, Line 1 Database 'TEST' already exists. Choose a different database name. Verdigi hata Aynı isimde bir db var farklı bi isim kullan test123 yap dene hocam aynı isimde database bulunmuyor, farklı isimlerde de aynı, tek tek çalıştırınca yazıyor sorun yok isimde. Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

Selam; Ms Sql Server'da Yeni bir database oluştururken Create database TEST yazdık ve çalıştırdık TEST isimli database oluştu. sorum şu; Create database Database_adi Create table Siniflar tablosunu database ile birlikte nasıl oluşturuyoruz? yani, tek çalıştırmada nce database oluşacak arkadan o database sağ tıklayıp sorgu ekranını açmışım gibi sırası ile tablolar.? Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

Teşekkür ederim, Go nun kullanımı sanırım nceki komutu yok sayıp tekrar yeni satıra geçiyor. satırlardaki başlayan biten anahtarları kapatıyor. GO yazınca kafa ters algıladı benin. "Go" sanki move anlamında gibi olunca anlayamamıştım. SQL de bir query çalıştırdığında performansı ayarlamak için bir yaşam dngüsü oluşturuyor. Normal yazılım dillerindeki gibi satır satır okumuyor. Son satırdan başlayıp sonra ilk, sonra ortadaki sorgu gibi devam edebiliyor. GO üstteki satırdaki işlemi tamamlamadan alttaki satırlara geçme demek oluyor. Senin sorguda nce create table çalışırsa db olmadığı için patlar. GO eklediğinde nce db oluşturur ve tamamlar create table ondan sonra çalışır. Şimdi birazdaha kafada oturdu :) SQL scriptileri yukarıdan aşağı doğru yazıyorum ve yle çalışmasını düşünüyordum. O zaman GO kullanım amacı tam buna gre sayfadaki scriptleri performansa gre random değilde, yukarıdan aşağı doğru zorluyor. Teşekkür ederim güzel açıklamışsın. Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

Aralara go koyarsan çalışır. Create database dbadi go use dbadi go Create table tablo adı vs. Cehennemin dibine kadar yolum var daha.. || Nasılsa her yalnız kendine sürgündür Asmera unutma.

sql server management studio kullanıyorsan eğer query analyzer ile grebilirsin tüm adımlarını. İleride karmaşık ve zaman alan sorgular yazdığında debug yapman için faydalı olabilir hocam. Cehennemin dibine kadar yolum var daha.. || Nasılsa her yalnız kendine sürgündür Asmera unutma.

ontedi bunu yazdı tsql ile oluşturabilirsin. CREATE DATABASE deneyDB USE deneyDB CREATE TABLE Kullanicilar ( Id UNIQUEIDENTIFIER PRIMARY KEY NOT NULL DEFAULT NEWID , ad varchar(100) NULL, soyad varchar(100) NULL, durum bit NULL ) Sırayla çalıştırırsan çalıştığını grürsün. Hepsi aynı anda çalışmıyor, tek tek çalışıyor işimi grmedi :) select gibi bir komut olmalı sanırım. CREATE DATABASE TEST; USE TEST; CREATE TABLE SINIF ( ID INT NOT NULL, ADI VARCHAR (20) NOT NULL ) Msg 1801, Level 16, State 3, Line 1 Database 'TEST' already exists. Choose a different database name. Verdigi hata Aynı isimde bir db var farklı bi isim kullan test123 yap dene hocam