1DECLARE @MyTable TABLE (ID INT, Name VARCHAR(50));
2
3INSERT INTO @MyTable (ID, Name) VALUES (1, 'Αντώνης'), (2, 'Μαρία');
4
INSERT
. Αυτό είναι πολύ χρήσιμο όταν θέλεις να αποθηκεύσεις πληροφορίες προσωρινά.SELECT
εντολή:UPDATE
.1class Parent:
2 def greet(self):
3 print("Hello from Parent")
4
5class Child(Parent):
6 def greet_child(self):
7 print("Hello from Child")
8
9# Δημιουργία αντικειμένων
10child = Child()
11child.greet() # Κληρονομεί τη μέθοδο greet
12child.greet_child() # Κληρονομεί τη μέθοδο greet_child
13
1text = "Hello, world!"
2text.gsub!(/world/, 'Ruby')
3# text => "Hello, Ruby!"
4
\d
για ψηφία ή \w
για γράμματα και αριθμούς. Αυτό καθιστά το Regexp ισχυρό εργαλείο για την επεξεργασία κειμένου.^
, $
, *
, +
, ?
) επιτρέπουν την κατασκευή πιο σύνθετων προτύπων. Για παράδειγμα, ^abc
ταιριάζει με οποιαδήποτε συμβολοσειρά που αρχίζει με "abc"./
ή //
, όπως στο παράδειγμα: /abc/
.gsub
, match
και scan
.1func doSomething() error {
2 // Κωδικός που μπορεί να αποτύχει
3 return fmt.Errorf("An error occurred")
4}
5
1type Animal interface {
2 Speak() string
3}
4
5type Cat struct{}
6
7func (c Cat) Speak() string {
8 return "Meow!"
9}
10
11func makeAnimalSpeak(a Animal) {
12 fmt.Println(a.Speak())
13}
14
1func main() {
2 animals := []Animal{Dog{}, Cat{}}
3 for _, animal := range animals {
4 makeAnimalSpeak(animal)
5 }
6}
7